package com.eascs.web.o2o.scheduler.entity;

import java.io.Serializable;
import javax.persistence.*;
import java.util.Date;


/**
 * The persistent class for the customer_expansion_info database table.
 * 
 */
@Entity
@Table(name="customer_expansion_info")
@NamedQuery(name="CustomerExpansionInfo.findAll", query="SELECT c FROM CustomerExpansionInfo c")
public class CustomerExpansionInfo implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="customer_expand_id")
	private String customerExpandId;

	@Column(name="account_city")
	private String accountCity;

	@Column(name="account_county")
	private String accountCounty;

	@Column(name="account_province")
	private String accountProvince;

	@Column(name="children_num")
	private byte childrenNum;

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="create_date")
	private Date createDate;

	private String creator;

	@Column(name="customer_id")
	private String customerId;

	private String education;

	@Column(name="have_children")
	private byte haveChildren;

	@Column(name="home_phone")
	private String homePhone;

	@Column(name="issuing_authority")
	private String issuingAuthority;

	@Temporal(TemporalType.DATE)
	@Column(name="license_expiration_date")
	private Date licenseExpirationDate;

	private String marrchildren;

	private String modifier;

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="modify_date")
	private Date modifyDate;

	private String occupation;

	@Column(name="permanent_residence")
	private String permanentResidence;

	@Column(name="recipient_address")
	private String recipientAddress;

	@Column(name="recipient_city")
	private String recipientCity;

	@Column(name="recipient_county")
	private String recipientCounty;

	@Column(name="recipient_province")
	private String recipientProvince;

	public CustomerExpansionInfo() {
	}

	public String getCustomerExpandId() {
		return this.customerExpandId;
	}

	public void setCustomerExpandId(String customerExpandId) {
		this.customerExpandId = customerExpandId;
	}

	public String getAccountCity() {
		return this.accountCity;
	}

	public void setAccountCity(String accountCity) {
		this.accountCity = accountCity;
	}

	public String getAccountCounty() {
		return this.accountCounty;
	}

	public void setAccountCounty(String accountCounty) {
		this.accountCounty = accountCounty;
	}

	public String getAccountProvince() {
		return this.accountProvince;
	}

	public void setAccountProvince(String accountProvince) {
		this.accountProvince = accountProvince;
	}

	public byte getChildrenNum() {
		return this.childrenNum;
	}

	public void setChildrenNum(byte childrenNum) {
		this.childrenNum = childrenNum;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getCreator() {
		return this.creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public String getCustomerId() {
		return this.customerId;
	}

	public void setCustomerId(String customerId) {
		this.customerId = customerId;
	}

	public String getEducation() {
		return this.education;
	}

	public void setEducation(String education) {
		this.education = education;
	}

	public byte getHaveChildren() {
		return this.haveChildren;
	}

	public void setHaveChildren(byte haveChildren) {
		this.haveChildren = haveChildren;
	}

	public String getHomePhone() {
		return this.homePhone;
	}

	public void setHomePhone(String homePhone) {
		this.homePhone = homePhone;
	}

	public String getIssuingAuthority() {
		return this.issuingAuthority;
	}

	public void setIssuingAuthority(String issuingAuthority) {
		this.issuingAuthority = issuingAuthority;
	}

	public Date getLicenseExpirationDate() {
		return this.licenseExpirationDate;
	}

	public void setLicenseExpirationDate(Date licenseExpirationDate) {
		this.licenseExpirationDate = licenseExpirationDate;
	}

	public String getMarrchildren() {
		return this.marrchildren;
	}

	public void setMarrchildren(String marrchildren) {
		this.marrchildren = marrchildren;
	}

	public String getModifier() {
		return this.modifier;
	}

	public void setModifier(String modifier) {
		this.modifier = modifier;
	}

	public Date getModifyDate() {
		return this.modifyDate;
	}

	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

	public String getOccupation() {
		return this.occupation;
	}

	public void setOccupation(String occupation) {
		this.occupation = occupation;
	}

	public String getPermanentResidence() {
		return this.permanentResidence;
	}

	public void setPermanentResidence(String permanentResidence) {
		this.permanentResidence = permanentResidence;
	}

	public String getRecipientAddress() {
		return this.recipientAddress;
	}

	public void setRecipientAddress(String recipientAddress) {
		this.recipientAddress = recipientAddress;
	}

	public String getRecipientCity() {
		return this.recipientCity;
	}

	public void setRecipientCity(String recipientCity) {
		this.recipientCity = recipientCity;
	}

	public String getRecipientCounty() {
		return this.recipientCounty;
	}

	public void setRecipientCounty(String recipientCounty) {
		this.recipientCounty = recipientCounty;
	}

	public String getRecipientProvince() {
		return this.recipientProvince;
	}

	public void setRecipientProvince(String recipientProvince) {
		this.recipientProvince = recipientProvince;
	}

}